package com.zhu.wx.service;

import com.zhu.wx.entity.RecMsg;
import com.zhu.wx.entity.ResMsg;
import com.zhu.wx.strategy.WxRecStrategy;
import org.springframework.stereotype.Service;

import java.util.HashMap;
import java.util.Map;

/**
 * 图片消息服务类
 * <xml>
 * <ToUserName><![CDATA[toUser]]></ToUserName>
 * <FromUserName><![CDATA[fromUser]]></FromUserName>
 * <CreateTime>1348831860</CreateTime>
 * <MsgType><![CDATA[image]]></MsgType>
 * <PicUrl><![CDATA[this is a url]]></PicUrl>
 * <MediaId><![CDATA[media_id]]></MediaId>
 * <MsgId>1234567890123456</MsgId>
 * </xml>
 * <p>
 * 参数	描述
 * ToUserName	开发者微信号
 * FromUserName	发送方帐号（一个OpenID）
 * CreateTime	消息创建时间 （整型）
 * MsgType	消息类型，图片为image
 * PicUrl	图片链接（由系统生成）
 * MediaId	图片消息媒体id，可以调用获取临时素材接口拉取数据。
 * MsgId	消息id，64位整型
 */
@Service
public class WxRecImageService implements WxRecStrategy {
    @Override
    public ResMsg execute(RecMsg recMsg) {
        String content = recMsg.getContent();
        String fromusername = recMsg.getFromUserName();
        String tousername = recMsg.getToUserName();
        Map<String, String> map = new HashMap<>();
        return null;
    }
}
